TUTOR\Course D

Total Complexity 408
Dependencies 17
Dependents 13
Total lines 3,007
Lines of code 1,667
Logical lines of code 952
Comment lines 907
Methods 79
Properties 1

Methods 79

Method Rating Maintainability Complexity Lines of code
tutor_lms_hide_course_complete_btn()
C
34 25 84
save_course_meta()
B
34 21 90
attach_product_with_course()
B
36 21 81
prepare_update_post_meta()
B
43 18 44
prepare_create_post_meta()
A
44 14 43
load_course_builder()
A
51 14 23
enqueue_course_builder_assets()
A
36 10 78
validate_price_for_update()
A
47 13 32
ajax_update_course()
A
40 11 59
ajax_course_details()
A
36 8 79
get_course_contents()
A
47 11 34
enable_disable_course_nav_items()
A
49 11 29
setup_course_categories_tags()
A
51 11 26
validate_price()
A
52 10 23
save_course_content_order()
A
47 8 40
tutor_save_topic()
A
44 7 47
ajax_create_course()
A
44 7 46
tutor_add_gutenberg_author()
S
54 7 19
prepare_course_cats_tags()
S
58 7 16
tutor_delete_dashboard_course()
S
51 6 26
user_list_args_for_instructor()
S
60 6 12
tutor_delete_topic()
S
52 5 23
enroll_now()
S
55 5 19
ajax_course_list()
S
49 4 33
validate_video_source()
S
61 5 12
__construct()
S
41 2 53
get_wc_product()
S
53 4 22
get_wc_products()
S
55 4 20
create_wc_product()
S
55 4 20
get_mini_info()
S
54 4 19
mark_course_complete()
S
56 4 17
social_share_content()
S
58 4 16
set_review_popup_data()
S
64 5 9
check_access()
S
59 4 15
tutor_lesson_load_before()
S
62 4 11
popup_review_form()
S
62 4 11
handle_password_protected()
S
62 4 11
ajax_create_new_draft_course()
S
52 3 26
delete_associated_enrollment()
S
56 3 21
get_connected_wc_product_ids()
S
57 3 18
validate_inputs()
S
56 3 17
ajax_course_contents()
S
57 3 16
ajax_unlink_page_builder()
S
58 3 16
tutor_update_course_content_order()
S
57 3 16
restrict_media()
S
64 4 9
tutor_reset_course_progress()
S
62 4 10
course_enrollment()
S
59 3 15
filter_archive_meta_query()
S
69 4 6
setup_course_price()
S
68 4 7
load_media_scripts()
S
55 2 28
clear_review_popup_data()
S
62 3 12
remove_price_if_enrolled()
S
63 3 11
enroll_after_login_if_attempt()
S
64 3 10
redirect_to_course_list_page()
S
64 3 10
add_course_level_to_settings()
S
58 2 14
disable_course_trash_instructor()
S
63 2 11
load_wp_link_modal()
S
74 2 5
user_list_access_for_instructor()
S
76 2 4
add_enroll_required_login_class()
S
68 2 7
get_generate_greadbook()
S
72 2 6
prepare_course_settings()
S
73 2 5
enable_disable_course_content()
S
68 2 7
restrict_new_student_entry()
S
67 2 8
course_meta_box()
S
65 2 10
filter_product_in_shop_page()
S
64 2 9
is_valid_video_source_type()
S
68 2 7
enable_disable_course_target_audience()
S
68 2 7
enable_disable_course_requirements()
S
68 2 7
enable_disable_course_benefits()
S
68 2 7
enable_disable_material_includes()
S
68 2 7
enable_disable_course_progress_bar()
S
68 2 7
get_card_data()
S
65 1 8
get_selling_option()
S
78 1 3
filter_woocommerce_product_query()
S
73 1 5
get_selling_options()
S
71 1 7
filter_edd_downloads_query()
S
76 1 4
load_course_builder_view()
S
71 1 6
tutor_product_meta_query()
S
69 1 7
course_elements_enable_disable()
S
64 1 9